package com.zhl.study.service;

/**
 * @description 1. 启动、监听
 *              2. 接受请求
 *              3. 关闭监听
 * @Author: z156940l@outlook.com
 * @className TransportServer
 * @Date: 2024/5/20 10:05
 */
public interface TransportServer {

    /**
     * 初始化，设置servlet
     * @param port 端口
     * @param handler 处理请求的方法
     */
    void init(int port,RequestHandler handler);

    /**
     * 开始服务
     */
    void start();

    /**
     * 停止服务
     */
    void stop();
}
